itinerant employee - Francés Inglés Diccionario